English-Russian scientific dictionary. 2008.
henrun — /ˈhɛnrʌn/ (say henrun) noun an enclosure for domestic fowls …